6d138c59d08326f0542c708de2a7fa05236e5593,bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/model/WorkingSetResourceMapping.java,WorkingSetResourceMapping,getProjects,#,57

Before Change


		ResourceMapping[] mappings = getMappings();
		for (int i = 0; i < mappings.length; i++) {
			ResourceMapping mapping = mappings[i];
			IProject[] projects = mapping.getProjects();
			for (int j = 0; j < projects.length; j++) {
				IProject project = projects[j];
				result.add(project);

After Change


	public IProject[] getProjects() {
		Set<IProject> result = new HashSet<>();
		for (ResourceMapping mapping : getMappings()) {
			for (IProject project : mapping.getProjects()) {
				result.add(project);
			}
		}